package hcn.mch.response;

import com.fasterxml.jackson.annotation.JsonProperty;

import javax.xml.bind.annotation.XmlElement;
import java.io.Serializable;

/**
 * @author fzy91
 * @title: PremaritalbloodAndLiverFunction
 * @projectName GOL-ssdev4
 * @description: 婚前医学检查血肝功能检查
 * @date 2022/11/8 10:29
 */
public class PremaritalBloodAndLiverFunction implements Serializable {
    /*丙氨酸氨基转移酶，单位：U/L*/
    private String alanineAminotransferase;
    /*天门冬氨酸氨基转移酶，单位：U/L*/
    private String aspartateAminotransferase;
    /*谷氨酰转肽酶，单位：U/L*/
    private String glutamylTranspeptidase;
    /*谷丙转氨酶*/
    private String GPTransaminase;
    /*肌哥*/
    private String muscleBrother;

    public String getAlanineAminotransferase() {
        return alanineAminotransferase;
    }

    public void setAlanineAminotransferase(String alanineAminotransferase) {
        this.alanineAminotransferase = alanineAminotransferase;
    }

    public String getAspartateAminotransferase() {
        return aspartateAminotransferase;
    }

    public void setAspartateAminotransferase(String aspartateAminotransferase) {
        this.aspartateAminotransferase = aspartateAminotransferase;
    }

    public String getGlutamylTranspeptidase() {
        return glutamylTranspeptidase;
    }

    public void setGlutamylTranspeptidase(String glutamylTranspeptidase) {
        this.glutamylTranspeptidase = glutamylTranspeptidase;
    }


    @XmlElement(name = "GPTransaminase")
    @JsonProperty("GPTransaminase")
    public String getGPTransaminase() {
        return GPTransaminase;
    }

    public void setGPTransaminase(String GPTransaminase) {
        this.GPTransaminase = GPTransaminase;
    }


    @XmlElement(name = "MuscleBrother")
    public String getMuscleBrother() {
        return muscleBrother;
    }

    public void setMuscleBrother(String muscleBrother) {
        this.muscleBrother = muscleBrother;
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("{");
        sb.append("\"alanineAminotransferase\":\"")
                .append(alanineAminotransferase).append('\"');
        sb.append(",\"aspartateAminotransferase\":\"")
                .append(aspartateAminotransferase).append('\"');
        sb.append(",\"glutamylTranspeptidase\":\"")
                .append(glutamylTranspeptidase).append('\"');
        sb.append(",\"GPTransaminase\":\"")
                .append(GPTransaminase).append('\"');
        sb.append(",\"muscleBrother\":\"")
                .append(muscleBrother).append('\"');
        sb.append('}');
        return sb.toString();
    }
}
